common spiny lobster - Spanish English Dictionary